package com.nsu.evaluation.dao;

import com.nsu.evaluation.pojo.FeedbackReply;
import com.nsu.evaluation.pojo.FeedbackReplyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FeedbackReplyMapper {
    long countByExample(FeedbackReplyExample example);

    int deleteByExample(FeedbackReplyExample example);

    int deleteByPrimaryKey(String id);

    int insert(FeedbackReply record);

    int insertSelective(FeedbackReply record);

    List<FeedbackReply> selectByExample(FeedbackReplyExample example);

    FeedbackReply selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") FeedbackReply record, @Param("example") FeedbackReplyExample example);

    int updateByExample(@Param("record") FeedbackReply record, @Param("example") FeedbackReplyExample example);

    int updateByPrimaryKeySelective(FeedbackReply record);

    int updateByPrimaryKey(FeedbackReply record);
}